﻿@charset"utf-8";
body{
margin: 0;
padding: 0;
font-size:12px;
line-height:1.5;
font-family:arial,Tahoma,Helvetica,simsun,"microsoft Yahei",sans-serif;
background:#fff;
}
body, h1, h2, h3, h4, h5, h6, blockquote, div, p, pre, dl, dd, ol, ul, li, caption, th, td, form, fieldset, legend, input, button, textarea{margin: 0;padding: 0;}
ul,ol,li{list-style-type:none}
h4,h5,h6{font-size:1em}
input,button,textarea,select{font-size:100%;font-family:arial,Tahoma,Helvetica,simsun,"microsoft Yahei",sans-serif;}
img,a img{border:0}
strong,b{font-weight: bold;}
em,i{font-style: normal;}
s{text-decoration:line-through;}
a:link,a:visited{text-decoration:none;}
a:hover{text-decoration:underline;}
.f12{font-size:12px;}

.clear{zoom:1}
.clear:after{display:block;clear:both;content:''}

.container{position: relative;width:1200px;margin:0 auto;padding-bottom:30px;background: #fff;clear:both;zoom:1;}
.container:after{display:block;clear:both;content:''}
.fLeft1{float: left;width:990px;}
.fLeft2{float: left;width:980px;padding:0 0 0 10px;}
.fLeft3{float: left;width:1040px}
.fLeft3 .fLeft3_wrap{width:1040px;margin-bottom:10px;zoom:1}
.fLeft3 .fLeft3_wrap:after{display:block;clear:both;content:''}
.fSide{float: left;width: 210px;}
.fLeft4{float: left;width: 970px;margin-left: 20px;}
.fLeft4 .fLeft4_wrap{width:970px;margin-bottom:10px;zoom:1}
.fLeft4 .fLeft4_wrap:after{display:block;clear:both;content:''}
.hidden{display: none;}
.mt10{margin-top:10px;}

.vouchers_tc{ width:574px; border:solid 4px #e8e8e8; background:#fff; -webkit-box-shadow:0 0 5px #e8e8e8;-moz-box-shadow:0 0 5px #e8e8e8;box-shadow: 0 0 5px #e8e8e8; position:fixed; top:50%; left:50%;margin: -144px 0 0 -233px; border-radius:5px; z-index:9; display:none; z-index:105;}
.vouchers_tc .title{width:534px; padding-left:20px; line-height:50px; height:50px; border-bottom:solid 1px #ddd; margin:10px 10px; font-family:"microsoft Yahei"; font-size:18px; color:#ff4747; }
.vouchers_tc .close img{position: absolute;right:12px;top:10px;background:url(../images/gb.png) left top no-repeat;}
.vouchers_tc .contnr{ width:440px; text-align:center; margin:50px auto 30px; font-size:14px; line-height:24px; color:#333;}
.vouchers_tc .contnrtwo{ width:500px;  margin:20px auto 30px; font-size:14px; line-height:24px; color:#333;}
.vouchers_tc .pay_sr{width:232px; height:38px; border:solid 1px #dedede; line-height:38px; display:inline-block; padding:0 8px;}
.vouchers_tc .btn{ width:118px; height:36px; border:solid 1px #e71304; background:#ff4747; text-align:center; line-height:36px; font-size:16px; color:#fff; margin:0px auto 40px; cursor:pointer; display:inline-block;}
.vouchers_tc .btn:hover{  background:#e71304; }
.vouchers_tc .blue{color:#2db7f5;}
.vouchers_tc .btn1{width:118px; height:37px; border:solid 1px #dedede; background:#f7f7f7; text-align:center; line-height:37px; font-size:16px; color:#2e2e2e; cursor:pointer; display:inline-block; margin:0 50px 0px 5px; }
.vouchers_tc .btn1:hover{background:#dedede;}
.vouchers_tc .tc{text-align:center;}
.vouchers_tc .gary{color: #999;}
.vouchers_tc dl{ width:500px;  float: left; margin-top:10px}
.vouchers_tc dt,.vouchers_tc dd{float: left; font-size:15px; line-height:35px;}
.vouchers_tc dt {width:122px; text-align:right}
.vouchers_tc dd{ width:350px; text-align:left; -webkit-margin-start:0px; }
.vouchers_tc input {    border: solid 1px #dfdfdf; width:330px;    padding: 0 5px;    height: 35px;}
.odContIn1 .border_red{width:83px; height: 24px; line-height: 24px; border:solid 1px #ff4747;  color:#ff4747; font-weight:bold; text-decoration: none; display: block; margin:0 auto 5px; }
.mask{
	display:none;
	position:fixed;
	width:100%;
	height:100%;
	left:0;
	top:0;
	z-index:100;
	background:#000;
	filter:alpha(opacity=30);
	background:rgba(0,0,0,0.3)
}
  .red{color:#ff0000;}
  .odContIn1 .border_red1{width:83px; height: 24px; line-height: 24px; border:solid 1px #666;  color:#666; font-weight:bold; text-decoration: none; display: block; margin:0 auto 5px; }
  